/**引入koa,引入的是一个class，所以需要大写 */
var Koa=require("koa");
/**引入koa-bodyparse */
var bodyParse=require("koa-bodyparser");
/**引入koa-router,处理url */
var router=require("koa-router")();
/**创建app */
var app=new Koa();
/**注册bodyParse */
app.use(bodyParse());
/**app具体功能 */
//打印url 和 type
/**添加url路由 */
router.get('/',async(ctx,next)=>{
    ctx.response.body=`<h1>Insex,我知道你懂</h1>
    <form action="/signin" method="post">
        <p>user：<input name='user' type='text'></p>
        <p>password：<input name='pwd' type='text'></p>
        <p><input type='submit' value='Submit'></p>      
    </from>'`;
});

router.post('/signin',(ctx,next)=>{
    var name=ctx.request.body.user|| '',
        pwd=ctx.request.body.pwd || '';

    console.log(`${ name }+'---'+${ pwd }`);

    if(name=='koa'&&pwd=='123456'){
        ctx.response.body=`hello,${ name }`;
    }else{
        ctx.response.body=`<h1>登录失败</h1>
        <a href='/'>重试</a>`;
    }

});
/**添加router 中间件 */
app.use(router.routes());
app.listen(3000,()=>{
    console.log("this service is runing port 3000");
})